660806
398771
153425
469118
27813
109853
100443
1306287
11783
1321980
68665
923773
491504
30952
53987
564377
275284
510841
425275
788256
824951
473118
386102
64387